Jalen Brunson scored 47 points and drained six threes as the New York Knicks took down the Miami Heat in a 132-125 victory.